Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
226 TWYFORD ROAD Detached £855,250 £495,000 28 Sep 2011
228 TWYFORD ROAD Detached £801,741 £490,000 4 Oct 2013
232 TWYFORD ROAD Detached £826,584 £515,000 6 Dec 2013
236 TWYFORD ROAD Detached £1,034,555 £225,000 11 Dec 1998